[120]学习《Thoughtworks技术雷达201604》

笔记如下:

  • 技术雷达从两个维度对技术进行评估,一个维度是技术归类的四个象限,包括:技术、平台、工具、语言及框架,另一个维度是反映所持有的态度的四个环,依次为:采用、试验、评估、暂缓。

    1
    2
    3
    4
    采用:我们强烈主张业界采用这些技术。如果适用我们的项目,我们会采用他们。
    试验:值得追求。重要的是理解如何建立这种能力。企业应该在风险可控的项目中尝试该项技术。
    评估:为了确认它将如何影响你所在的企业,值得做一番探究。
    暂缓:谨慎推行。
  • 在技术理念上需要关注:

    1
    2
    3
    4
    5
    6
    Products over projects
    BFF - Backend for frontends
    Data Lake
    Event Storming
    QA in production
    Reactive architectures
  • 平台部分关注:

    1
    2
    3
    Docker
    Apache Mesos
    Kubernets
  • 工具部分关注:

    1
    2
    3
    Consul
    Apache Kafka
    Zipkin
  • 语言和框架部分关注:

    1
    2
    3
    4
    5
    6
    7
    8
    ES6
    React.js
    Spring Boot
    Swift
    Dagger
    Dapper
    Ember.js
    Reactive Native
  • 暂缓部分关注:

    1
    2
    1. Application Servers
    2. Jenkins as a deployment pipeline

<完>